periodic waveguide - Francés Inglés Diccionario